1242329
588217
921505
96622
924369
761120
621364
39477
253257
437880
1057485
774773
130528
121394
820535
863905
486700
913983
917772
976906
912457
77663
792728
511655